difficulty in urination - Turco Inglés Diccionario